added bitmap-based polygon check