id accessible collection items, trying out different implementation for contextsso they dont get stale and are more performant. Layed out fundamental conceptsfor having multiple collections so that we can access sub-entities. Beginingbasic work on regions.