TemporaryContext is no more.

Change-Id: I9cf0f5db276c5837921c132d98032cf2331362fd
My best attempt at positioning text objects.

Change-Id: I390b6d09558b7f2dea46cfd4e5db5ed6f2162b5f