Like you said, the main TM parking area is pretty far removed from this area when you are talking about efficiency in getting to work on time so it makes sense to have a small-ish onsite garage for employees. Maybe
@Teebin can confirm if a garage was planned or not?