"To answer your question more directly, you can store your entities in a single map and use destructuring to pull it out of the entities vector for each screen function. It's a workaround, but I've seen people do it. It's bad design on my part, I admit. This is the first library I've ever written, and I've learned a lot since then."
LOL @Efi
https://www.reddit.com/r/playclj/comments/34h4am/new_to_libgdx_and_playclj_a_few_questions/