## Summary / How this PR fixes the problem?
Simplifies process of marking items as changed and nullifying compiled components.
## Known Issues / Things To Do
The system still need to be implemented in a better way. But there are still some open questions about groupings that make it a bit hard to stabilize until we cross those bridges.