Started adding linear push capabilities.

Unsure how to implement instruction meta data.