Yeah, once you wrap you mind around blueprint comms and inheritance, things really do open up.
Good luck!