Transparent runtime proof of concept using associated objects and key value observing.