2x is no longer hard-coded and rounds to nearest pixel for all scales (future proof?)