Idle thoughts on modularity and loose coupling in digital media