[BONUS] Stephen Buonocore on Things to Consider when Adding Components to a Game