Thank you for the quick response! You should consider updating the plugin to work this way!
My only other feedback would be replacing viewport size with viewport width and viewport height. This would allow rectangles and not just squares.
Thank you again for making this plugin and I hope you are able to implement these improvements.
I was able to implement both your suggested fix and rectangle support!