components? entities? I think so...