After (of course) developing 50% of my pretty large game, I've finally read something about tilemaps that worried me. I was using them to get tons of variation on almost every tile (ie platform floors with 3-4 variants, BG walls with 6-7 variants, windows that are 4-6 tiles wide/long, etc.), but I'm realizing for each next different tile it has to issue a whole new draw call. So a window in the background, even though its really only 4 tiles, it has to render 4 draw calls instead of having a single sprite of a window and only doing 1 draw call.
Now, my levels aren't HUGE, per se, but some of them have a lot of variations going on and nothing is really being "tiled". Is this something I should go back in and look at, or because it's pixel art it's not a huge deal? Or am I (once again) misunderstanding how the tilemaps are supposed to be used?