init: split property context into platform & non-platform components
am: 7a5db4ec7f

Change-Id: Ic0e4926d9142b56256cce3ba7e27d4dc231fe856