Everything is working very nicely, but my sketch is seriously pushing up against the size limitations!
Which size limitations?
At the risk of being redundant, snippets-are-us is down the road a ways. Here, we need to see all of your code. Your arrays are not that large. They do not appear to be what is causing you to push up against the size limitations (whichever ones they are).