monogame - better boundary detection for the player